print('Введите ваше число')
tum = int(input())
for i in range(1):
    if tum <= 1000 or tum > 6999:
        print('Введённое число  является четырёхзначным')
        break

    if tum % 2 == 0:
        print('Число чётное: Да')
    else:
        print('Число чётное: Нет')

    if tum % 3 == 0:
        print('Число кратно трём: Да')
    else:
        print('Число не кратно трём: Нет')

    x = tum ** (0.5)
    print(f'Число является квадратом числа : {x}')
    print()
    digits = [int(d) for d in str(tum)]
    min_digit = min(digits)
    max_digit = max(digits)
    zeros_count = digits.count(0)
    print(f'Наименьшая цифра числа: {min_digit}')
    print(f'Наибольшая цифра числа: {max_digit}')
    print(f'Количество нулей в числе: {zeros_count}')
    print()
    a = (tum // 1000) 
    b = ((tum - a * 1000) // 100) 
    c = (((tum - a * 1000) - b * 100) // 10) 
    d = (((tum - a * 1000) - b * 100) - c * 10)
    d = d ** 2
    if d < 10:
        print(f'Цифра в разряде единиц  является квадратом цифры: {d}')
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')
    c = c ** 2
    if c < 10:
        print(f'Цифра в разряде десятков является квадратом цифры: {c}')
    else:
        print('Цифра в разряде тысяч  является квадратом цифры: Нет')   
    d = d ** 2
    if d < 10:
        print(f'Цифра в разряде сотен является квадратом цифры: {d}')
    else:
        print('Цифра в разряде сотен является квадратом цифры: Нет')
    a = a ** 2
    if a < 10:
        print(f'Цифра в разряде тысяч является квадратом цифры: {a}')
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')
